home *** CD-ROM | disk | FTP | other *** search
/ fxPAINT 1.0 / fxPAINT 1.0.iso / developers / plugins / includes / pragmas / fxplugin_pragmas.h
Encoding:
C/C++ Source or Header  |  1999-09-13  |  2.2 KB  |  46 lines

  1. #ifndef _INCLUDE_PRAGMA_FXPLUGIN_LIB_H
  2. #define _INCLUDE_PRAGMA_FXPLUGIN_LIB_H
  3.  
  4. #ifndef CLIB_FXPLUGIN_PROTOS_H
  5. #include <clib/fxPLUGIN_protos.h>
  6. #endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(fxPLUGINBase,0x01E,FXPlug_Info(d1,d2))
  10. #pragma amicall(fxPLUGINBase,0x024,FXPlug_FreeInfo(d1,d2))
  11. #pragma amicall(fxPLUGINBase,0x02A,FXPlug_InitPlugin(d1))
  12. #pragma amicall(fxPLUGINBase,0x030,FXPlug_ClosePlugin(d1,d2))
  13. #pragma amicall(fxPLUGINBase,0x036,FXPlug_Filter(d1))
  14. #pragma amicall(fxPLUGINBase,0x03C,FXPlug_OpenFilterGUI(d1))
  15. #pragma amicall(fxPLUGINBase,0x042,FXPlug_HandleFilterGUI(d1))
  16. #pragma amicall(fxPLUGINBase,0x048,FXPlug_CloseFilterGUI(d1))
  17. #pragma amicall(fxPLUGINBase,0x04E,FXPlug_Identify_Image(d1))
  18. #pragma amicall(fxPLUGINBase,0x054,FXPlug_Load_Image(d1))
  19. #pragma amicall(fxPLUGINBase,0x05A,FXPlug_Save_Image(d1))
  20. #pragma amicall(fxPLUGINBase,0x060,FXPlug_Handle_Ports(d1))
  21. #pragma amicall(fxPLUGINBase,0x066,FXPlug_Bye(d1))
  22. #pragma amicall(fxPLUGINBase,0x06C,FXPlug_Launch(d1))
  23. #pragma amicall(fxPLUGINBase,0x072,FXPlug_rendergfx_rp(d1,d2,d3,d4,d5,d6))
  24. #pragma amicall(fxPLUGINBase,0x078,FXPlug_PluginSetRegister(d1))
  25. #endif
  26. #if defined(_DCC) || defined(__SASC)
  27. #pragma  libcall fxPLUGINBase FXPlug_Info          01E 2102
  28. #pragma  libcall fxPLUGINBase FXPlug_FreeInfo      024 2102
  29. #pragma  libcall fxPLUGINBase FXPlug_InitPlugin    02A 101
  30. #pragma  libcall fxPLUGINBase FXPlug_ClosePlugin   030 2102
  31. #pragma  libcall fxPLUGINBase FXPlug_Filter        036 101
  32. #pragma  libcall fxPLUGINBase FXPlug_OpenFilterGUI 03C 101
  33. #pragma  libcall fxPLUGINBase FXPlug_HandleFilterGUI 042 101
  34. #pragma  libcall fxPLUGINBase FXPlug_CloseFilterGUI 048 101
  35. #pragma  libcall fxPLUGINBase FXPlug_Identify_Image 04E 101
  36. #pragma  libcall fxPLUGINBase FXPlug_Load_Image    054 101
  37. #pragma  libcall fxPLUGINBase FXPlug_Save_Image    05A 101
  38. #pragma  libcall fxPLUGINBase FXPlug_Handle_Ports  060 101
  39. #pragma  libcall fxPLUGINBase FXPlug_Bye           066 101
  40. #pragma  libcall fxPLUGINBase FXPlug_Launch        06C 101
  41. #pragma  libcall fxPLUGINBase FXPlug_rendergfx_rp  072 65432106
  42. #pragma  libcall fxPLUGINBase FXPlug_PluginSetRegister 078 101
  43. #endif
  44.  
  45. #endif    /*  _INCLUDE_PRAGMA_FXPLUGIN_LIB_H  */
  46.